package com.example.exceldemo.utils.poi.v2.subpackage.extend;

import lombok.Data;
import org.apache.poi.ss.usermodel.BorderStyle;
import org.apache.poi.ss.usermodel.FillPatternType;
import org.apache.poi.ss.usermodel.HorizontalAlignment;
import org.apache.poi.ss.usermodel.VerticalAlignment;

@Data
public  class ExportCellStyle {
    // 背景颜色
    public short backgroundColor;

    // 填充方式
    public FillPatternType fillPattern;

    // 内容是否水平垂直居中显示
    public boolean isCenter;

    // 内容水平对齐方式
    private HorizontalAlignment horizontalAlignment;

    // 内容垂直对齐方式
    private VerticalAlignment verticalAlignment;


    // 内容是否自动换行
    public boolean isWrapText;

    // 字体颜色
    public short fontColor;

    // 字体是否加粗
    public boolean isFontBold;

    // 字体高度（以点为单位）
    public short fontHeightInPoints;

    // 上边框
    public BorderStyle borderStyleTop;

    // 下边框
    public BorderStyle borderStyleBottom;

    // 右边框
    public BorderStyle borderStyleRight;

    // 左边框 扩展
    public BorderStyle borderStyleLeft;

}